package com.jetinno.eva_app

import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import android.widget.Button
import com.jetinno.eva.ui.EvaShowDF

/**
 * Created by zhangyuncai on 2024/11/1.
 * 描述：
 */
class EvaMainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

//        EvaManager.getInstance().evaCallBack = mEvaCallBack

        findViewById<Button>(R.id.bt_main_createdex)
            .setOnClickListener {
                EvaShowDF.showEvaShowDF(supportFragmentManager, this)
//                createDex()
            }
    }

//    fun createDex() {
//        val buildDex = EvaManager.getInstance().buildDex()
//        Timber.e("buildDex:\n" + buildDex)
//    }

//    val mEvaCallBack = object : EvaCallBack {
//        override fun getMdbReplenish(): Boolean {
//            return false
//        }
//
//        override fun getAllOrderList(): MutableList<EvaOrderBean> {
//            val list = mutableListOf<EvaOrderBean>()
//            var bean=EvaOrderBean()
//            bean.productId=101
//            bean.timestamp= Date().time
//            bean.payTypeName="free"
//            bean.productAmount=1000
//            list.add(bean)
//
//            bean=EvaOrderBean()
//            bean.productId=102
//            bean.timestamp= Date().time
//            bean.payTypeName="free"
//            bean.productAmount=2000
//            list.add(bean)
//
//            bean=EvaOrderBean()
//            bean.productId=103
//            bean.timestamp= Date().time
//            bean.payTypeName="mdb_cash"
//            bean.productAmount=3000
//            list.add(bean)
//            return list
//        }
//
//        override fun getMachineNum(): String {
//            return "54321"
//        }
//
//        override fun getControlBoardSoftware(): String {
//            return "80.21"
//        }
//
//        override fun getMachineName(): String {
//            return "JL500I"
//        }
//
//        override fun getAllProduct(): MutableList<EvaProductBean> {
//            val list= mutableListOf<EvaProductBean>()
//
//            var bean=EvaProductBean()
//            bean.productId=101
//            bean.enName="KABUQINUO101"
//            bean.salePrice=10.0
//            list.add(bean)
//
//            bean=EvaProductBean()
//            bean.productId=102
//            bean.enName="KABUQINUO102"
//            bean.salePrice=20.0
//            list.add(bean)
//
//            bean=EvaProductBean()
//            bean.productId=103
//            bean.enName="KABUQINUO103"
//            bean.salePrice=30.0
//            list.add(bean)
//
//            return list
//        }
//
//        override fun getAllCanister(): MutableList<EvaCanisterBean> {
//            val list= mutableListOf<EvaCanisterBean>()
//
//            var bean=EvaCanisterBean()
//            bean.remain=10.0
//            bean.materialId=10001
//            list.add(bean)
//
//            bean=EvaCanisterBean()
//            bean.remain=20.0
//            bean.materialId=10002
//            list.add(bean)
//
//            bean=EvaCanisterBean()
//            bean.remain=30.0
//            bean.materialId=10003
//            list.add(bean)
//
//            return list
//        }
//
//    }
}